MATLAB中神经网络train函数使用说明

您所在的位置:网站首页 matlab t MATLAB中神经网络train函数使用说明

MATLAB中神经网络train函数使用说明

2023-10-18 20:58| 来源: 网络整理| 查看: 265

MATLAB中神经网络train( )函数使用说明 函数的语法格式如下: [net, tr]=train(net, P, T, Pi, Ai); train( )函数用于训练创建好的感知器网络,事实上,train( )函数可以训练所有神经网络(径向基函数网络等不需要训练除外)。 输入参数:  net:需要训练的神经网络,对于感知器,net是newp函数的输出。train根据net.trainFcn和net.trainParam进行训练。  P:网络输入。P是R×Q的输入矩阵,每一列是一个输入向量;R为神经网络的输入节点个数,共有Q个训练输入向量。也即共有Q个训练样本,每个样本有R个特征。  T:网络期望输出。该参数可选,对于无监督学习,不需要期望输出。T是S×Q的期望矩阵,每一列是一个输出向量,S是输出节点个数,共有Q个输出,Q值应与输入向量的个数相等。T的默认值为0。  Pi:初始输入延迟,默认值为0。  Ai:初始的层延迟,默认值为0。 输出参数  net:训练好的神经网络。  tr:训练记录,包括训练的步数epoch和性能perf。

对于没有输入延迟或层延迟的网络,Pi、Ai、Pf和Af参数是不需要的。 准确来说,train( )函数的参数有两种格式:细胞数组和矩阵。以上是以矩阵的形式解释参数格式。

在这里插入图片描述 在这里插入图片描述

参考:https://www.cnblogs.com/long5683/p/10507974.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3